failure to fulfill duties - Espagnol Anglais Dictionnaire